using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;

namespace EuropeEngulfed.NET
{
    class UISeaRegion : UIRegion
    {
        private Point germanfleetDrawPoint;
        private Point frenchfleetDrawPoint;
        private Point britishfleetDrawPoint;
        private Point italianfleetDrawPoint;
        private Point sovietfleetDrawPoint;

        public Point GermanfleetDrawPoint
        {
            get
            {
                return germanfleetDrawPoint;
            }
        }
        public Point FrenchfleetDrawPoint
        {
            get
            {
                return frenchfleetDrawPoint;
            }
        }
        public Point BritishfleetDrawPoint
        {
            get
            {
                return britishfleetDrawPoint;
            }
        }
        public Point ItalianfleetDrawPoint
        {
            get
            {
                return italianfleetDrawPoint;
            }
        }
        public Point SovietfleetDrawPoint
        {
            get
            {
                return sovietfleetDrawPoint;
            }
        }

        public UISeaRegion(uint regionID, System.Drawing.Color mappedUIColor, Point germanfleetDrawPoint, Point frenchfleetDrawPoint, Point britishfleetDrawPoint, Point italianfleetDrawPoint, Point sovietfleetDrawPoint)
            : base(regionID, mappedUIColor, new Point(0, 0), new Point(0, 0), new Point(0, 0), new Point(0, 0), new Point(0, 0), new Point(0, 0), new Point(0, 0), new Point(0, 0), new Point(0,0))
        {
            this.germanfleetDrawPoint = germanfleetDrawPoint;
            this.frenchfleetDrawPoint = frenchfleetDrawPoint;
            this.britishfleetDrawPoint = britishfleetDrawPoint;
            this.italianfleetDrawPoint = italianfleetDrawPoint;
            this.sovietfleetDrawPoint = sovietfleetDrawPoint;
        }
    }
}
